continuing guarantee - French English Dictionary